package org.andes.kownledge.operator.func;

public class RemoveTime extends Func{

//	;; for all possibly-time-indexed quantity expressions:
//		(defun remove-time (expr)
//		  "remove any time from quantity"
//		  (unless (groundp expr) (error "remnove-time with unbound ~A" expr))
//		  (cond ((atom expr) expr)
//			((member ':time expr) 
//			 (let* ((key (member ':time expr)) 
//				(post (cddr key)))
//			  (get-any-default-value post)	;remove any default value from y
//			  (append (ldiff expr key) post))) ;expr with keyword pair removed
//			;; this covers (compo ...), (mag ...), (dir ...):
//			(t (mapcar #'remove-time expr))))
	@Override
	public Object doFunc() {
		// TODO Auto-generated method stub
		return null;
	}

}
